Striped mackerel - French English Dictionary